toe-post sandals - German English Dictionary